From 6290f9fa2a334a27a5606d417e5aef6c3f836778 Mon Sep 17 00:00:00 2001 From: Robert Lipe Date: Wed, 16 Mar 2022 20:55:19 -0500 Subject: [PATCH] Delete destinator_itn destinator_poi destinator_trl easygps energympro enigma f90g flys ight fugawi from disuse. --- CMakeLists.txt | 4 - GPSBabel.pro | 4 - easygps.cc => deprecated/easygps.cc | 0 energympro.cc => deprecated/energympro.cc | 0 energympro.h => deprecated/energympro.h | 0 enigma.cc => deprecated/enigma.cc | 0 gpsbabel.qrc | 2 - reference/destinator_poi.dat | Bin 10492 -> 0 bytes reference/destinator_poi.txt | 87 ---------------------- reference/easygps.loc | Bin 1378 -> 0 bytes reference/enigma-gpsb.ert | Bin 192 -> 0 bytes reference/enigma-pfms.ert | Bin 192 -> 0 bytes reference/enigma.gpx | 30 -------- reference/format0.txt | 9 --- reference/format1.txt | 9 --- reference/format2.txt | 9 --- reference/format3.txt | 48 ------------ reference/fugawi.notime.txt | 19 ----- reference/fugawi.ref | 0 reference/fugawi.ref.txt | 19 ----- reference/fugawi.time.ref.txt | 16 ---- reference/fugawi.time.txt | 16 ---- reference/help.txt | 24 ------ style/flysight.style | 28 ------- style/fugawi.style | 41 ---------- testo.d/destinator.test | 16 ---- testo.d/easygps.test | 10 --- testo.d/energympro.test | 6 -- testo.d/enigma.test | 15 ---- testo.d/f90g.test | 4 - testo.d/fugawi.test | 13 ---- vecs.cc | 63 ---------------- xmldoc/formats/destinator_itn.xml | 18 ----- xmldoc/formats/destinator_poi.xml | 19 ----- xmldoc/formats/destinator_trl.xml | 18 ----- xmldoc/formats/easygps.xml | 11 --- xmldoc/formats/energympro.xml | 16 ---- xmldoc/formats/enigma.xml | 11 --- xmldoc/formats/f90g.xml | 19 ----- xmldoc/formats/flysight.xml | 6 -- xmldoc/formats/fugawi.xml | 27 ------- 41 files changed, 637 deletions(-) rename easygps.cc => deprecated/easygps.cc (100%) rename energympro.cc => deprecated/energympro.cc (100%) rename energympro.h => deprecated/energympro.h (100%) rename enigma.cc => deprecated/enigma.cc (100%) delete mode 100644 reference/destinator_poi.dat delete mode 100644 reference/destinator_poi.txt delete mode 100644 reference/easygps.loc delete mode 100644 reference/enigma-gpsb.ert delete mode 100644 reference/enigma-pfms.ert delete mode 100644 reference/enigma.gpx delete mode 100644 reference/fugawi.notime.txt delete mode 100644 reference/fugawi.ref delete mode 100644 reference/fugawi.ref.txt delete mode 100644 reference/fugawi.time.ref.txt delete mode 100644 reference/fugawi.time.txt delete mode 100644 style/flysight.style delete mode 100644 style/fugawi.style delete mode 100644 testo.d/destinator.test delete mode 100644 testo.d/easygps.test delete mode 100644 testo.d/energympro.test delete mode 100644 testo.d/enigma.test delete mode 100644 testo.d/f90g.test delete mode 100644 testo.d/fugawi.test delete mode 100644 xmldoc/formats/destinator_itn.xml delete mode 100644 xmldoc/formats/destinator_poi.xml delete mode 100644 xmldoc/formats/destinator_trl.xml delete mode 100644 xmldoc/formats/easygps.xml delete mode 100644 xmldoc/formats/energympro.xml delete mode 100644 xmldoc/formats/enigma.xml delete mode 100644 xmldoc/formats/f90g.xml delete mode 100644 xmldoc/formats/flysight.xml delete mode 100644 xmldoc/formats/fugawi.xml diff --git a/CMakeLists.txt b/CMakeLists.txt index a3d507614..2601e14e7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -87,9 +87,6 @@ set(ALL_FMTS ${MINIMAL_FMTS} destinator.cc dg-100.cc dmtlog.cc - easygps.cc - energympro.cc - enigma.cc exif.cc f90g_track.cc garmin_fit.cc @@ -242,7 +239,6 @@ set(HEADERS csv_util.h defs.h dg-100.h - energympro.h exif.h explorist_ini.h f90g_track.h diff --git a/GPSBabel.pro b/GPSBabel.pro index 7b3db4668..a5cf68a01 100644 --- a/GPSBabel.pro +++ b/GPSBabel.pro @@ -62,9 +62,6 @@ ALL_FMTS = $$MINIMAL_FMTS \ destinator.cc \ dg-100.cc \ dmtlog.cc \ - easygps.cc \ - energympro.cc \ - enigma.cc \ exif.cc \ f90g_track.cc \ garmin_fit.cc \ @@ -215,7 +212,6 @@ HEADERS = \ csv_util.h \ defs.h \ dg-100.h \ - energympro.h \ exif.h \ explorist_ini.h \ f90g_track.h \ diff --git a/easygps.cc b/deprecated/easygps.cc similarity index 100% rename from easygps.cc rename to deprecated/easygps.cc diff --git a/energympro.cc b/deprecated/energympro.cc similarity index 100% rename from energympro.cc rename to deprecated/energympro.cc diff --git a/energympro.h b/deprecated/energympro.h similarity index 100% rename from energympro.h rename to deprecated/energympro.h diff --git a/enigma.cc b/deprecated/enigma.cc similarity index 100% rename from enigma.cc rename to deprecated/enigma.cc diff --git a/gpsbabel.qrc b/gpsbabel.qrc index 35a5fe76b..55048c2d4 100644 --- a/gpsbabel.qrc +++ b/gpsbabel.qrc @@ -6,8 +6,6 @@ style/cup.style style/custom.style style/dna.style - style/flysight.style - style/fugawi.style style/garmin301.style style/garmin_g1000.style style/garmin_poi.style diff --git a/reference/destinator_poi.dat b/reference/destinator_poi.dat deleted file mode 100644 index cd49276b92984bc58265697c3b57285e497f444b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10492 zcmb7~33OD|8OLud7=fa}BAXNt3Y1N$2tYk6!2DCs4kO%|ytwAZKA@f{Ip3*_5{mz^i2o;{T3!i<*XS`7G&h(Y!bN53xrC zvu1;EQ(hpxuF2AJb=U{DzrP*4wV}O=?clLy8#7+e!|~}B+lsz%b@Nv_;6eoc~mDI-Z3LOGH6&tFl)9k=LO;GnkOw+ zM~|)_oNU7Q>dKCE{R?=k*~X0Lr*wY$D&1mR(cjjb$oL+-kM34RzX2X=wlU+`9>!C* z*jDtC*G$C_=-d3JnV;%QUTa&?^Qwtv@g@P@U%bD=Da|xYR)kR;B0EeeTZ(;X_?<4aEJP=tuF?bHQPLn zE32B0t#GyCK1BC_HrBQW+>jSvtt$kVHQShR12OAmtFzY1d1^8!+K+aXEOb z-Qn4lbN$gRwiVs*x;<(+csZZ0x>y4qYql{SpR76lYBa9S$tnV7HpeQ|@)Pb$baeDH zVIP2hXUMQ|GloY5vt}D}zODzv6Qk>itzFgda`3*XNX-5Nc&x4R0x(~s0#W$Wtsuj5 zI@A_ADh14iL#`k2!8Mb$yUb7(tI`}XcCsIR!hMOZ+qm=gSnxBu_qosqeAaAZ6l0;u ze2oJ;M1`Xg8v|3XeL3XGdI+nDhroAp?Ai)}^Un7jA6dqCZ7f)@)MTgMSsBKxh$J6s&ct-Pm{5v;e zPJowtcfr9d@K{^t`GO&P%K-e>Ew&Zy=QCk>EqI=xyWebsT7)&*7@t2U#hf?q!mi;L z!FwaOW3RU0v38FqwVmb}?M;$mo=TVTjjRt}^gej3-Qn4r=esY~7n%94j*7a0oeqIl z5SWlJdm+|rV-`<)^ZF?~qxtu3+BcOSgQteo6nDn>Si8rQ+EwCdT)U3S3wd4gvs1!| zbC++C84kb3NyU=~Uc@=#nw{>FvOs z+_3vr6}YU~#(bQzx6-wm<{Ibg!G@ZZ3f#WqtNZK&m$f@wXMG`i52N|fvmw;u@5rCl zITuf+fXCW8PtK$4o253?Ew&XsBRkytX^d~(Tbs(#{33!`vyE|FWlre%=xnjA=yw~7 zv(I9DZKLk>oP>IYHQSi+obxfrWImqv?fTnm;H@2XsncNaSX{g)oe8npXYMN&3aMLg8To3KVEAqH<#f2vSu@*@rys=MTAOk z-sg!o;zOn?Q2F>T_rb-xY}^&kQLjM9!nZsIH0za5y))@5{A%<3#)$(EC)R9cmGm3`Pp;D{4%l~!x@*m3` zkN2m2_+SIFgtb+^)ZTXdg<<>&Dg`fvb}k}67cZR`+?Uqb=NDJWzN%tJX`|HTtl7#a z0+J8%%)osQo}bcxe=Edb_JC_E4j?00TlF9u_aTzi%b2$bju|6QhZJ%_&kdQ+vmNtB z=B>;b$At@7phjjY!0@=JPjT}fV zo$a5ydLLxgZ1Z@s)WDC%Z2VOB(0Q-!#URHW3g4fPXtQ>gZ2JLMl&j<9lk29+c>QCF z8~fra$C_;(H{Ks+wNXxgb>+dn2cUXQNWA0=Dr>7$eQ!1p*VP2XSgH%D^`zFcR%N8r zgq)Gxz$;;m>q2lnV{O$B{d)wvipRPVk98#x?+UF9N3A&r?{n2OtT40imj~~X;ibOX zTJv*ieOTweVm_pQJ^J78VfA5c-A`XsgMo-vD58}LFT-G(peDn=Ja{z4QNMF*JD5ed3 z@v!ZkxdZvbnyrj{(a-69K~IA>iO3%9OFn#<!5kJq9jowld?&y%DS2!5OoDvjN;gw(gr`Ln79W1U1&-m*j-(t3%<}e7wspA{VR4YiOsUB`Zoc zci*hN=1)@cWUz;=->2ho?pU*#an9&kTGlgpsvm-9zY?=N@MTXk3%*!eWzYQTdI$L( zg{oWJrVQ79*490eI?^9Lq`{Xs?EF(59_7Oq`Hi5_J&?C2j;{O%_~RaQSn7dQp0zuC r`E`t}@A24qDy${C!j+XZ7400uvywEVchNEU5TCJiQ4#W(HT&>C-Is<; diff --git a/reference/destinator_poi.txt b/reference/destinator_poi.txt deleted file mode 100644 index 1c12781de..000000000 --- a/reference/destinator_poi.txt +++ /dev/null @@ -1,87 +0,0 @@ -No,Latitude,Longitude,Name,Description -1,42.438878,-71.119277,"5066","5066" -2,42.439227,-71.119689,"5067","5067" -3,42.438917,-71.116146,"5096","5096" -4,42.443904,-71.122044,"5142","5142" -5,42.447298,-71.121447,"5156","5156" -6,42.454873,-71.125094,"5224","5224" -7,42.459079,-71.124988,"5229","5229" -8,42.456979,-71.124474,"5237","5237" -9,42.454401,-71.120990,"5254","5254" -10,42.451442,-71.121746,"5258","5258" -11,42.454404,-71.120660,"5264","5264" -12,42.457761,-71.121045,"526708","526708" -13,42.457089,-71.120313,"526750","526750" -14,42.456592,-71.119676,"527614","527614" -15,42.456252,-71.119356,"527631","527631" -16,42.458148,-71.119135,"5278","5278" -17,42.459377,-71.117693,"5289","5289" -18,42.464183,-71.119828,"5374FIRE","5374FIRE" -19,42.465650,-71.119399,"5376","5376" -20,42.439018,-71.114456,"6006","600698" -21,42.438594,-71.114803,"6006BLUE","6006BLUE" -22,42.436757,-71.113223,"6014MEADOW","6014MEADOW" -23,42.441754,-71.113220,"6029","6029" -24,42.436243,-71.109075,"6053","6053" -25,42.439250,-71.107500,"6066","6066" -26,42.439764,-71.107582,"6067","6067" -27,42.434766,-71.105874,"6071","6071" -28,42.433304,-71.106599,"6073","6073" -29,42.437338,-71.104772,"6084","6084" -30,42.442196,-71.110975,"6130","6130" -31,42.442981,-71.111441,"6131","6131" -32,42.444773,-71.108882,"6153","6153" -33,42.443592,-71.106301,"6171","6171" -34,42.447804,-71.106624,"6176","6176" -35,42.448448,-71.106158,"6177","6177" -36,42.453415,-71.106783,"6272","6272" -37,42.453434,-71.107253,"6272","6272" -38,42.458298,-71.106771,"6278","6278" -39,42.451430,-71.105413,"6280","6280" -40,42.453845,-71.105206,"6283","6283" -41,42.459986,-71.106170,"6289","6289" -42,42.457616,-71.105116,"6297","6297" -43,42.467110,-71.113574,"6328","6328" -44,42.464202,-71.109863,"6354","6354" -45,42.466459,-71.110067,"635722","635722" -46,42.466557,-71.109410,"635783","635783" -47,42.463495,-71.107117,"6373","6373" -48,42.401051,-71.110241,"6634","6634" -49,42.432621,-71.106532,"6979","6979" -50,42.431033,-71.107883,"6997","6997" -51,42.465687,-71.107360,"BEAR HILL","Bear Hill Tower" -52,42.430950,-71.107628,"BELLEVUE","Bellevue Parking Lot" -53,42.438666,-71.114079,"6016","Bike Loop Connector" -54,42.456469,-71.124651,"5236BRIDGE","Bridge" -55,42.465759,-71.119815,"5376BRIDGE","Bridge" -56,42.442993,-71.105878,"6181CROSS","Crossing" -57,42.435472,-71.109664,"6042CROSS","Crossing" -58,42.458516,-71.103646,"DARKHOLLPO","Dark Hollow Pond" -59,42.443109,-71.112675,"6121DEAD","Dead End" -60,42.449866,-71.119298,"5179DEAD","Dead End" -61,42.459629,-71.116524,"5299DEAD","Dead End" -62,42.465485,-71.119148,"5376DEAD","Dead End" -63,42.462776,-71.109986,"6353DEAD","Dead End" -64,42.446793,-71.108784,"6155DEAD","Dead End" -65,42.451204,-71.126602,"GATE14","Gate 14" -66,42.458499,-71.122078,"GATE16","Gate 16" -67,42.459376,-71.119238,"GATE17","Gate 17" -68,42.466353,-71.119240,"GATE19","Gate 19" -69,42.468655,-71.107697,"GATE21","Gate 21" -70,42.456718,-71.102973,"GATE24","Gate 24" -71,42.430847,-71.107690,"GATE5","Gate 5" -72,42.431240,-71.109236,"GATE6","Gate 6" -73,42.439502,-71.106556,"6077LOGS","Log Crossing" -74,42.449765,-71.122320,"5148NANEPA","Nanepashemet Road Crossing" -75,42.457388,-71.119845,"5267OBSTAC","Obstacle" -76,42.434980,-71.109942,"PANTHRCAVE","Panther Cave" -77,42.453256,-71.121211,"5252PURPLE","Purple Rock Hill" -78,42.457734,-71.117481,"5287WATER","Reservoir" -79,42.459278,-71.124574,"5239ROAD","Road" -80,42.458782,-71.118991,"5278ROAD","Road" -81,42.439993,-71.120925,"5058ROAD","Road Crossing" -82,42.453415,-71.106782,"SHEEPFOLD","Sheepfold Parking Lot" -83,42.455956,-71.107483,"SOAPBOX","Soap Box Derby Track" -84,42.465913,-71.119328,"5376STREAM","Stream Crossing" -85,42.445359,-71.122845,"5144SUMMIT","Summit" -86,42.441727,-71.121676,"5150TANK","Water Tank" diff --git a/reference/easygps.loc b/reference/easygps.loc deleted file mode 100644 index 011dd965370c8375164bd34576cc0955f1787d8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1378 zcmbu<&ui0Q7zgld{)$tF7dac=EL{-zR6+RMylsx zkfCMd5^4gC7#Jj}<=LcGcY!DfBFIsT>Ncv9GXsN#zBPI>t*ZQS+A>{4OrVkm2E!PQ zV-u7-;IteMN>Ji1-{Lr~+MbeKgBN)#al3YuTq)IxMBi6S*^UKcq+z14ZKgM4Z=7WOM10%P}kB`4oTKzqp#k zlX>vv+r-0=n7AAZibqsLiOetAb8SC$ee%-F K|8V`IPTWu3Homa{ diff --git a/reference/enigma-gpsb.ert b/reference/enigma-gpsb.ert deleted file mode 100644 index 1b11dc64c33604014ffd59d97df0128806e2c342..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmZ1**v~Ni`qTdrEDQ_`EUup3kqiv1-mXDGKpGnmJ}`k{Z_V@nVo>#dehduk!5)r& ze*QofCaBy!i6M5wyZ>MrHW$YL4OdS#mry4kPprxr*k1K8==1Y1d}0RbU~zTw04n3~ P$WJXx%}dS0G@bzfXRIF^ diff --git a/reference/enigma-pfms.ert b/reference/enigma-pfms.ert deleted file mode 100644 index 50ab8e06926f63c5fd51dee5659265aaa96e50ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 192 zcmZ1**v~Ni`qTdrEDQ{cEUup3kqnPmy$H~Kw!IQ%yKea41FEx(=(>(yF6+S2c diff --git a/reference/enigma.gpx b/reference/enigma.gpx deleted file mode 100644 index c94129de3..000000000 --- a/reference/enigma.gpx +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - 34.138 - EIKY - KERRY - KERRY - - - 14.021 - EINN - SHANNON - SHANNON - - - DAP(EI - DUBLIN - DUBLIN - - - 3.048 - EBHN - Hoevenen - Hoevenen - - - diff --git a/reference/format0.txt b/reference/format0.txt index e87ab3a7c..bc13f7c07 100644 --- a/reference/format0.txt +++ b/reference/format0.txt @@ -7,20 +7,11 @@ iblue757 csv Data Logger iBlue757 csv gpl gpl DeLorme GPL saplus DeLorme Street Atlas Plus saroute anr DeLorme Street Atlas Route -destinator_itn dat Destinator Itineraries (.dat) -destinator_poi dat Destinator Points of Interest (.dat) -destinator_trl dat Destinator TrackLogs (.dat) -easygps loc EasyGPS binary format exif jpg Embedded Exif-GPS data (.jpg) -energympro cpo Energympro GPS training watch -enigma ert Enigma binary waypoint file (.ert) shape shp ESRI shapefile -f90g map F90G Automobile DVR GPS log file igc FAI/IGC Flight Recorder Data Format garmin_fit fit Flexible and Interoperable Data Transfer (FIT) Activity file -flysight csv FlySight GPS File gpssim gpssim Franson GPSGate Simulation -fugawi txt Fugawi garmin301 Garmin 301 Custom position and heartrate garmin_g1000 csv Garmin G1000 datalog input filter file glogbook xml Garmin Logbook XML diff --git a/reference/format1.txt b/reference/format1.txt index b041fb548..1af7caa7a 100644 --- a/reference/format1.txt +++ b/reference/format1.txt @@ -10,20 +10,11 @@ file iblue757 csv Data Logger iBlue757 csv file gpl gpl DeLorme GPL file saplus DeLorme Street Atlas Plus file saroute anr DeLorme Street Atlas Route -file destinator_itn dat Destinator Itineraries (.dat) -file destinator_poi dat Destinator Points of Interest (.dat) -file destinator_trl dat Destinator TrackLogs (.dat) -file easygps loc EasyGPS binary format file exif jpg Embedded Exif-GPS data (.jpg) -file energympro cpo Energympro GPS training watch -file enigma ert Enigma binary waypoint file (.ert) file shape shp ESRI shapefile -file f90g map F90G Automobile DVR GPS log file file igc FAI/IGC Flight Recorder Data Format file garmin_fit fit Flexible and Interoperable Data Transfer (FIT) Activity file -file flysight csv FlySight GPS File file gpssim gpssim Franson GPSGate Simulation -file fugawi txt Fugawi file garmin301 Garmin 301 Custom position and heartrate file garmin_g1000 csv Garmin G1000 datalog input filter file file glogbook xml Garmin Logbook XML diff --git a/reference/format2.txt b/reference/format2.txt index 4d37d6469..26ad489ab 100644 --- a/reference/format2.txt +++ b/reference/format2.txt @@ -10,20 +10,11 @@ file --rw-- iblue757 csv Data Logger iBlue757 csv file --rw-- gpl gpl DeLorme GPL file rw---- saplus DeLorme Street Atlas Plus file --r--- saroute anr DeLorme Street Atlas Route -file ----rw destinator_itn dat Destinator Itineraries (.dat) -file rw---- destinator_poi dat Destinator Points of Interest (.dat) -file --rw-- destinator_trl dat Destinator TrackLogs (.dat) -file rw---- easygps loc EasyGPS binary format file rw---- exif jpg Embedded Exif-GPS data (.jpg) -file --r--- energympro cpo Energympro GPS training watch -file ----rw enigma ert Enigma binary waypoint file (.ert) file rwrwrw shape shp ESRI shapefile -file --r--- f90g map F90G Automobile DVR GPS log file file --rwrw igc FAI/IGC Flight Recorder Data Format file -wrw-- garmin_fit fit Flexible and Interoperable Data Transfer (FIT) Activity file -file rw---- flysight csv FlySight GPS File file -w-w-w gpssim gpssim Franson GPSGate Simulation -file rw---- fugawi txt Fugawi file rw---- garmin301 Garmin 301 Custom position and heartrate file --rw-- garmin_g1000 csv Garmin G1000 datalog input filter file file --rw-- glogbook xml Garmin Logbook XML diff --git a/reference/format3.txt b/reference/format3.txt index 37282d434..45b2966d9 100644 --- a/reference/format3.txt +++ b/reference/format3.txt @@ -146,14 +146,6 @@ option saroute controls Read control points as waypoint/route/none string none option saroute times Synthesize track times boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_saroute.html#fmt_saroute_o_times -file ----rw destinator_itn dat Destinator Itineraries (.dat) destinator_itn - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_destinator_itn.html -file rw---- destinator_poi dat Destinator Points of Interest (.dat) destinator_poi - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_destinator_poi.html -file --rw-- destinator_trl dat Destinator TrackLogs (.dat) destinator_trl - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_destinator_trl.html -file rw---- easygps loc EasyGPS binary format easygps - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_easygps.html file rw---- exif jpg Embedded Exif-GPS data (.jpg) exif https://www.gpsbabel.org/WEB_DOC_DIR/fmt_exif.html option exif filename Set waypoint name to source filename boolean Y https://www.gpsbabel.org/WEB_DOC_DIR/fmt_exif.html#fmt_exif_o_filename @@ -164,20 +156,12 @@ option exif name Locate waypoint for tagging by this name string https://www. option exif overwrite !OVERWRITE! the original file. Default=N boolean N https://www.gpsbabel.org/WEB_DOC_DIR/fmt_exif.html#fmt_exif_o_overwrite -file --r--- energympro cpo Energympro GPS training watch energympro - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_energympro.html -option energympro timezone Time zone ID string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_energympro.html#fmt_energympro_o_timezone - -file ----rw enigma ert Enigma binary waypoint file (.ert) enigma - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_enigma.html file rwrwrw shape shp ESRI shapefile shape https://www.gpsbabel.org/WEB_DOC_DIR/fmt_shape.html option shape name Source for name field in .dbf string 0 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_shape.html#fmt_shape_o_name option shape url Source for URL field in .dbf string 0 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_shape.html#fmt_shape_o_url -file --r--- f90g map F90G Automobile DVR GPS log file f90g - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_f90g.html file --rwrw igc FAI/IGC Flight Recorder Data Format igc https://www.gpsbabel.org/WEB_DOC_DIR/fmt_igc.html option igc timeadj (integer sec or 'auto') Barograph to GPS time diff string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_igc.html#fmt_igc_o_timeadj @@ -188,44 +172,12 @@ option garmin_fit allpoints Read all points even if latitude or longitude is mis option garmin_fit recoverymode Attempt to recovery data from corrupt file boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_garmin_fit.html#fmt_garmin_fit_o_recoverymode -file rw---- flysight csv FlySight GPS File xcsv - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_flysight.html -option flysight snlen Max synthesized shortname length integer 1 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_flysight.html#fmt_flysight_o_snlen - -option flysight snwhite Allow whitespace synth. shortnames boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_flysight.html#fmt_flysight_o_snwhite - -option flysight snupper UPPERCASE synth. shortnames boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_flysight.html#fmt_flysight_o_snupper - -option flysight snunique Make synth. shortnames unique boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_flysight.html#fmt_flysight_o_snunique - -option flysight urlbase Basename prepended to URL on output string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_flysight.html#fmt_flysight_o_urlbase - -option flysight prefer_shortnames Use shortname instead of description boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_flysight.html#fmt_flysight_o_prefer_shortnames - -option flysight datum GPS datum (def. WGS 84) string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_flysight.html#fmt_flysight_o_datum - file -w-w-w gpssim gpssim Franson GPSGate Simulation gpssim https://www.gpsbabel.org/WEB_DOC_DIR/fmt_gpssim.html option gpssim wayptspd Default speed for waypoints (knots/hr) float https://www.gpsbabel.org/WEB_DOC_DIR/fmt_gpssim.html#fmt_gpssim_o_wayptspd option gpssim split Split input into separate files boolean 0 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_gpssim.html#fmt_gpssim_o_split -file rw---- fugawi txt Fugawi xcsv - https://www.gpsbabel.org/WEB_DOC_DIR/fmt_fugawi.html -option fugawi snlen Max synthesized shortname length integer 1 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_fugawi.html#fmt_fugawi_o_snlen - -option fugawi snwhite Allow whitespace synth. shortnames boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_fugawi.html#fmt_fugawi_o_snwhite - -option fugawi snupper UPPERCASE synth. shortnames boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_fugawi.html#fmt_fugawi_o_snupper - -option fugawi snunique Make synth. shortnames unique boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_fugawi.html#fmt_fugawi_o_snunique - -option fugawi urlbase Basename prepended to URL on output string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_fugawi.html#fmt_fugawi_o_urlbase - -option fugawi prefer_shortnames Use shortname instead of description boolean https://www.gpsbabel.org/WEB_DOC_DIR/fmt_fugawi.html#fmt_fugawi_o_prefer_shortnames - -option fugawi datum GPS datum (def. WGS 84) string https://www.gpsbabel.org/WEB_DOC_DIR/fmt_fugawi.html#fmt_fugawi_o_datum - file rw---- garmin301 Garmin 301 Custom position and heartrate xcsv https://www.gpsbabel.org/WEB_DOC_DIR/fmt_garmin301.html option garmin301 snlen Max synthesized shortname length integer 1 https://www.gpsbabel.org/WEB_DOC_DIR/fmt_garmin301.html#fmt_garmin301_o_snlen diff --git a/reference/fugawi.notime.txt b/reference/fugawi.notime.txt deleted file mode 100644 index 8b37e743a..000000000 --- a/reference/fugawi.notime.txt +++ /dev/null @@ -1,19 +0,0 @@ -# Latitude, Longitude and UTM coordinates are in WGS84 datum -# -# Every set of data contains the following: -# -# Waypoint name -# Waypoint comment -# Waypoint description -# Latitude in Degree and decimals (southern hemisphere has neg. degrees) -# Longitude in degree and decimals (neg. numbers: west of Greenwich) -# Height in meters -GCEBB,Mountain Bike Heaven by susy1313,,35.9720333,-87.1347000,0.0 -GC1A37,The Troll by a182pilot & Family,,36.0906833,-86.6795500,0.0 -GC1C2B,Dive Bomber by JoGPS & family,,35.9962667,-86.6201167,0.0 -GC25A9,FOSTER by JoGPS & Family,,36.0384833,-86.6486167,0.0 -GC2723,Logan Lighthouse by JoGps & Family,,36.1121833,-86.7417667,0.0 -GC2B71,Ganier Cache by Susy1313,,36.0640833,-86.7905167,0.0 -GC309F,Shy's Hill by FireFighterEng33,,36.0877667,-86.8097333,0.0 -GC317A,GittyUp by JoGPS / Warner Parks,,36.0575000,-86.8920000,0.0 -GC317D,Inlighting by JoGPS / Warner Parks,,36.0828000,-86.8672833,0.0 diff --git a/reference/fugawi.ref b/reference/fugawi.ref deleted file mode 100644 index e69de29bb..000000000 diff --git a/reference/fugawi.ref.txt b/reference/fugawi.ref.txt deleted file mode 100644 index 677b10e2f..000000000 --- a/reference/fugawi.ref.txt +++ /dev/null @@ -1,19 +0,0 @@ -# Latitude, Longitude and UTM coordinates are in WGS84 datum -# -# Every set of data contains the following: -# -# Waypoint name -# Waypoint comment -# Waypoint description -# Latitude in Degree and decimals (southern hemisphere has neg. degrees) -# Longitude in degree and decimals (neg. numbers: west of Greenwich) -# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS -GCEBB,Mountain Bike Heaven by susy1313,,35.9720333,-87.1347000,0.0 ,19700101,000000 -GC1A37,The Troll by a182pilot & Family,,36.0906833,-86.6795500,0.0 ,19700101,000000 -GC1C2B,Dive Bomber by JoGPS & family,,35.9962667,-86.6201167,0.0 ,19700101,000000 -GC25A9,FOSTER by JoGPS & Family,,36.0384833,-86.6486167,0.0 ,19700101,000000 -GC2723,Logan Lighthouse by JoGps & Family,,36.1121833,-86.7417667,0.0 ,19700101,000000 -GC2B71,Ganier Cache by Susy1313,,36.0640833,-86.7905167,0.0 ,19700101,000000 -GC309F,Shy's Hill by FireFighterEng33,,36.0877667,-86.8097333,0.0 ,19700101,000000 -GC317A,GittyUp by JoGPS / Warner Parks,,36.0575000,-86.8920000,0.0 ,19700101,000000 -GC317D,Inlighting by JoGPS / Warner Parks,,36.0828000,-86.8672833,0.0 ,19700101,000000 diff --git a/reference/fugawi.time.ref.txt b/reference/fugawi.time.ref.txt deleted file mode 100644 index beec07180..000000000 --- a/reference/fugawi.time.ref.txt +++ /dev/null @@ -1,16 +0,0 @@ -# Latitude, Longitude and UTM coordinates are in WGS84 datum -# -# Every set of data contains the following: -# -# Waypoint name -# Waypoint comment -# Waypoint description -# Latitude in Degree and decimals (southern hemisphere has neg. degrees) -# Longitude in degree and decimals (neg. numbers: west of Greenwich) -# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS -GCEBB,Mountain Bike Heaven by susy1313,,35.9720333,-87.1347000,0.0 ,19700101,000000 -GC1A37,The Troll by a182pilot & Family,,36.0906833,-86.6795500,0.0 ,19700101,000000 -GC1C2B,Dive Bomber by JoGPS & family,,35.9962667,-86.6201167,0.0 ,19700101,110304 -GC25A9,FOSTER by JoGPS & Family,,36.0384833,-86.6486167,0.0 ,19700101,130405 -GC2723,Logan Lighthouse by JoGps & Family,,36.1121833,-86.7417667,0.0 ,20050102,000000 -GC2B71,Ganier Cache by Susy1313,,36.0640833,-86.7905167,0.0 ,20050102,000001 diff --git a/reference/fugawi.time.txt b/reference/fugawi.time.txt deleted file mode 100644 index b7b2538ef..000000000 --- a/reference/fugawi.time.txt +++ /dev/null @@ -1,16 +0,0 @@ -# Latitude, Longitude and UTM coordinates are in WGS84 datum -# -# Every set of data contains the following: -# -# Waypoint name -# Waypoint comment -# Waypoint description -# Latitude in Degree and decimals (southern hemisphere has neg. degrees) -# Longitude in degree and decimals (neg. numbers: west of Greenwich) -# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS -GCEBB,Mountain Bike Heaven by susy1313,,35.9720333,-87.1347000,0.0 -GC1A37,The Troll by a182pilot & Family,,36.0906833,-86.6795500,0.0 ,19700101 -GC1C2B,Dive Bomber by JoGPS & family,,35.9962667,-86.6201167,0.0 ,,110304 -GC25A9,FOSTER by JoGPS & Family,,36.0384833,-86.6486167,0.0 ,19700101,130405 -GC2723,Logan Lighthouse by JoGps & Family,,36.1121833,-86.7417667,0.0 ,20050102,000000 -GC2B71,Ganier Cache by Susy1313,,36.0640833,-86.7905167,0.0 ,20050102,000001 diff --git a/reference/help.txt b/reference/help.txt index 82ad34032..8e0d52e08 100644 --- a/reference/help.txt +++ b/reference/help.txt @@ -81,46 +81,22 @@ File Types (-i and -o options): split (0/1) Split into multiple routes at turns controls Read control points as waypoint/route/none times (0/1) Synthesize track times - destinator_itn Destinator Itineraries (.dat) - destinator_poi Destinator Points of Interest (.dat) - destinator_trl Destinator TrackLogs (.dat) - easygps EasyGPS binary format exif Embedded Exif-GPS data (.jpg) filename (0/1) Set waypoint name to source filename frame Time-frame (in seconds) name Locate waypoint for tagging by this name overwrite (0/1) !OVERWRITE! the original file. Default=N - energympro Energympro GPS training watch - timezone Time zone ID - enigma Enigma binary waypoint file (.ert) shape ESRI shapefile name Source for name field in .dbf url Source for URL field in .dbf - f90g F90G Automobile DVR GPS log file igc FAI/IGC Flight Recorder Data Format timeadj (integer sec or 'auto') Barograph to GPS time diff garmin_fit Flexible and Interoperable Data Transfer (FIT) Act allpoints (0/1) Read all points even if latitude or longitude is m recoverymode (0/1) Attempt to recovery data from corrupt file - flysight FlySight GPS File - snlen Max synthesized shortname length - snwhite (0/1) Allow whitespace synth. shortnames - snupper (0/1) UPPERCASE synth. shortnames - snunique (0/1) Make synth. shortnames unique - urlbase Basename prepended to URL on output - prefer_shortnames (0/1) Use shortname instead of description - datum GPS datum (def. WGS 84) gpssim Franson GPSGate Simulation wayptspd Default speed for waypoints (knots/hr) split (0/1) Split input into separate files - fugawi Fugawi - snlen Max synthesized shortname length - snwhite (0/1) Allow whitespace synth. shortnames - snupper (0/1) UPPERCASE synth. shortnames - snunique (0/1) Make synth. shortnames unique - urlbase Basename prepended to URL on output - prefer_shortnames (0/1) Use shortname instead of description - datum GPS datum (def. WGS 84) garmin301 Garmin 301 Custom position and heartrate snlen Max synthesized shortname length snwhite (0/1) Allow whitespace synth. shortnames diff --git a/style/flysight.style b/style/flysight.style deleted file mode 100644 index 37d5aa2c1..000000000 --- a/style/flysight.style +++ /dev/null @@ -1,28 +0,0 @@ -# Format: FlySight -# Author: LukeH -# Date: 10/10/10 - -DESCRIPTION FlySight GPS File -EXTENSION csv - -# FILE LAYOUT DEFINITIIONS: -FIELD_DELIMITER COMMA -RECORD_DELIMITER NEWLINE -BADCHARS ," - -PROLOGUE time lat lon hMSL velN velE velD hAcc vAcc sAcc gpsFix numSV -PROLOGUE - -# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE: -IFIELD ISO_TIME, "", "%s" # Date & time -IFIELD LAT_DECIMAL, "", "%f" # Latitude -IFIELD LON_DECIMAL, "", "%f" # Longitude -IFIELD ALT_METERS, "", "%.0f" # Altitude above MSL (m) -IFIELD IGNORE, "", "%s" # Velocity north (m/s) -IFIELD IGNORE, "", "%s" # Velocity east (m/s) -IFIELD IGNORE, "", "%s" # Velocity down (m/s) -IFIELD IGNORE, "", "%s" # Horizontal accuracy (m) -IFIELD IGNORE, "", "%s" # Vertical accuracy (m) -IFIELD IGNORE, "", "%s" # Speed accuracy (m/s) -IFIELD GPS_FIX, "", "%s" # GPS fix type -IFIELD GPS_SAT, "", "%d" # Number of satellites used in fix diff --git a/style/fugawi.style b/style/fugawi.style deleted file mode 100644 index c6e65925d..000000000 --- a/style/fugawi.style +++ /dev/null @@ -1,41 +0,0 @@ -# fugawi XCSV style file -# -# Format: Fugawi -# Author: Robert Lipe, Patrick Ohly -# Date: 07/24/2005 -# -# - -DESCRIPTION Fugawi -EXTENSION txt -SHORTLEN 10 - -# -# FILE LAYOUT DEFINITIIONS: -# -FIELD_DELIMITER COMMA -RECORD_DELIMITER NEWLINE -BADCHARS COMMA - -PROLOGUE \# Latitude, Longitude and UTM coordinates are in WGS84 datum -PROLOGUE \# -PROLOGUE \# Every set of data contains the following: -PROLOGUE \# -PROLOGUE \# Waypoint name -PROLOGUE \# Waypoint comment -PROLOGUE \# Waypoint description -PROLOGUE \# Latitude in Degree and decimals (southern hemisphere has neg. degrees) -PROLOGUE \# Longitude in degree and decimals (neg. numbers: west of Greenwich) -PROLOGUE \# Height in meters [optional when importing, always present when exporting: Date (GMT) as ISO YYYYMMDD, Time of the day relative to the date as HHMMSS - -# -# INDIVIDUAL DATA FIELDS, IN ORDER OF APPEARANCE: -# -IFIELD SHORTNAME, "", "%s" -IFIELD DESCRIPTION, "", "%s" -IFIELD NOTES, "", "%s" -IFIELD LAT_DECIMAL, "", "%-.7f" -IFIELD LON_DECIMAL, "", "%-.7f" -IFIELD ALT_METERS, "", "%-7.1f" -IFIELD GMT_TIME, "", "%Y%m%d" -IFIELD HMSG_TIME, "", "%02d%02d%02d" diff --git a/testo.d/destinator.test b/testo.d/destinator.test deleted file mode 100644 index cedac8d7d..000000000 --- a/testo.d/destinator.test +++ /dev/null @@ -1,16 +0,0 @@ - -# Destinator POI -gpsbabel -i gpx -f ${REFERENCE}/expertgps.gpx -o destinator_poi -F ${TMPDIR}/destinator_poi.dat -gpsbabel -i destinator_poi -f ${TMPDIR}/destinator_poi.dat -w -o unicsv,utc=0 -F ${TMPDIR}/destinator_poi.txt -compare ${REFERENCE}/destinator_poi.txt ${TMPDIR}/destinator_poi.txt - -# Destinator Itinerary -gpsbabel -i gpx -f ${REFERENCE}/expertgps.gpx -o destinator_itn -F ${TMPDIR}/destinator_itn.dat -gpsbabel -i destinator_itn -f ${TMPDIR}/destinator_itn.dat -r -o unicsv,utc=0 -F ${TMPDIR}/destinator_itn.txt -compare ${REFERENCE}/route/destinator_itn.txt ${TMPDIR}/destinator_itn.txt - -# Destinator TrackLog -gpsbabel -i nmea -f ${REFERENCE}/track/nmea+ms.txt -o destinator_trl -F ${TMPDIR}/destinator_trl.dat -gpsbabel -i destinator_trl -f ${TMPDIR}/destinator_trl.dat -t -o unicsv,utc=0 -F ${TMPDIR}/destinator_trl.txt -compare ${REFERENCE}/track/destinator_trl.txt ${TMPDIR}/destinator_trl.txt - diff --git a/testo.d/easygps.test b/testo.d/easygps.test deleted file mode 100644 index 2fadee417..000000000 --- a/testo.d/easygps.test +++ /dev/null @@ -1,10 +0,0 @@ - -# -# EasyGPS. Another binary format. -# -rm -f ${TMPDIR}/easy.loc -gpsbabel -i easygps -f ${REFERENCE}/easygps.loc -o easygps -F ${TMPDIR}/ez.loc -gpsbabel -i easygps -f ${REFERENCE}/easygps.loc -o gpx -F ${TMPDIR}/ez1.gpx -gpsbabel -i easygps -f ${TMPDIR}/ez.loc -o gpx -F ${TMPDIR}/ez2.gpx -compare ${TMPDIR}/ez1.gpx ${TMPDIR}/ez2.gpx - diff --git a/testo.d/energympro.test b/testo.d/energympro.test deleted file mode 100644 index b179fc6af..000000000 --- a/testo.d/energympro.test +++ /dev/null @@ -1,6 +0,0 @@ -# -# Basic energympro tests (readonly) -# -rm -f ${TMPDIR}/energympro* -gpsbabel -i energympro,timezone=UTC+02:00 -f ${REFERENCE}/track/energympro.cpo -o gpx,garminextensions -F ${TMPDIR}/energympro.gpx -compare ${REFERENCE}/track/energympro.gpx ${TMPDIR}/energympro.gpx diff --git a/testo.d/enigma.test b/testo.d/enigma.test deleted file mode 100644 index ce58f0420..000000000 --- a/testo.d/enigma.test +++ /dev/null @@ -1,15 +0,0 @@ - -# -# MGL Enigma route file (.ert) -# -gpsbabel -i gpx -f ${REFERENCE}/enigma.gpx -o enigma -F ${TMPDIR}/enigma.ert -compare ${REFERENCE}/enigma-gpsb.ert ${TMPDIR}/enigma.ert -gpsbabel -i enigma -f ${REFERENCE}/enigma-pfms.ert -o gpx -F ${TMPDIR}/enigma.gpx -compare ${REFERENCE}/enigma.gpx ${TMPDIR}/enigma.gpx - -# mglcentral20.ert was produced by MGL Central version 2.0. -# don't care values in character string are evident, -# which makes it impossible to compare "identical" enigma files. -gpsbabel -i enigma -f ${REFERENCE}/mglcentral20.ert -o gpx -F ${TMPDIR}/mglcentral20.gpx -compare ${REFERENCE}/mglcentral20.gpx ${TMPDIR}/mglcentral20.gpx - diff --git a/testo.d/f90g.test b/testo.d/f90g.test deleted file mode 100644 index 9c36bb983..000000000 --- a/testo.d/f90g.test +++ /dev/null @@ -1,4 +0,0 @@ -# F90G Automobile DVR GPS logging -rm -f ${TMPDIR}/f90g.gpx -gpsbabel -i f90g -f ${REFERENCE}/track/f90g-sample.map -o gpx -F ${TMPDIR}/f90g.gpx -compare ${REFERENCE}/track/f90g-sample.gpx ${TMPDIR}/f90g.gpx diff --git a/testo.d/fugawi.test b/testo.d/fugawi.test deleted file mode 100644 index 51ea23026..000000000 --- a/testo.d/fugawi.test +++ /dev/null @@ -1,13 +0,0 @@ -# -# Fugawi test cases -rm -f ${TMPDIR}/fugawi* -gpsbabel -i fugawi -f ${REFERENCE}/fugawi.notime.txt -o fugawi -F ${TMPDIR}/fugawi1.txt -compare ${REFERENCE}/fugawi.ref.txt ${TMPDIR}/fugawi1.txt -gpsbabel -i geo -f ${REFERENCE}/geocaching.loc -o fugawi -F ${TMPDIR}/fugawi2.txt -compare ${REFERENCE}/fugawi.ref.txt ${TMPDIR}/fugawi2.txt -gpsbabel -i fugawi -f ${TMPDIR}/fugawi2.txt -o fugawi -F ${TMPDIR}/fugawi3.txt -compare ${TMPDIR}/fugawi2.txt ${TMPDIR}/fugawi3.txt -gpsbabel -i fugawi -f ${REFERENCE}/fugawi.time.txt -o fugawi -F ${TMPDIR}/fugawi4.txt -compare ${REFERENCE}/fugawi.time.ref.txt ${TMPDIR}/fugawi4.txt -gpsbabel -i gpx -f ${REFERENCE}/track/tracks.gpx -o fugawi -F ${TMPDIR}/fugawi5.txt -compare ${REFERENCE}/track/fugawi.txt ${TMPDIR}/fugawi5.txt diff --git a/vecs.cc b/vecs.cc index 580df7228..ed7577333 100644 --- a/vecs.cc +++ b/vecs.cc @@ -39,9 +39,7 @@ #include "defs.h" // for arglist_t, ff_vecs_t, ff_cap, fatal, CSTR, ARGTYPE_TYPEMASK, case_ignore_strcmp, global_options, global_opts, warning, xfree, ARGTYPE_BOOL, ff_cap_read, ff_cap_write, ARGTYPE_HIDDEN, ff_type_internal, xstrdup, ARGTYPE_INT, ARGTYPE_REQUIRED, ARGTYPE_FLOAT #include "dg-100.h" // for Dg100FileFormat, Dg100SerialFormat, Dg200FileFormat, Dg200SerialFormat -#include "energympro.h" // for EnergymproFormat #include "exif.h" // for ExifFormat -#include "f90g_track.h" // for F90gTrackFormat #include "format.h" // for Format #include "garmin_fit.h" // for GarminFitFormat #include "garmin_gpi.h" // for GarminGPIFormat @@ -88,7 +86,6 @@ extern ff_vecs_t holux_vecs; extern ff_vecs_t tpg_vecs; extern ff_vecs_t tpo2_vecs; extern ff_vecs_t tpo3_vecs; -extern ff_vecs_t easygps_vecs; extern ff_vecs_t saroute_vecs; extern ff_vecs_t gpl_vecs; extern ff_vecs_t igc_vecs; @@ -122,9 +119,6 @@ extern ff_vecs_t lmx_vecs; extern ff_vecs_t xol_vecs; extern ff_vecs_t navilink_vecs; extern ff_vecs_t ik3d_vecs; -extern ff_vecs_t destinator_poi_vecs; -extern ff_vecs_t destinator_itn_vecs; -extern ff_vecs_t destinator_trl_vecs; extern ff_vecs_t igo8_vecs; extern ff_vecs_t mapasia_tr7_vecs; extern ff_vecs_t gnav_trl_vecs; @@ -136,7 +130,6 @@ extern ff_vecs_t sbp_vecs; extern ff_vecs_t sbn_vecs; extern ff_vecs_t mmo_vecs; extern ff_vecs_t v900_vecs; -extern ff_vecs_t enigma_vecs; extern ff_vecs_t format_garmin_xt_vecs; #endif // MAXIMAL_ENABLED @@ -170,7 +163,6 @@ struct Vecs::Impl LegacyFormat tpg_fmt {tpg_vecs}; LegacyFormat tpo2_fmt {tpo2_vecs}; LegacyFormat tpo3_fmt {tpo3_vecs}; - LegacyFormat easygps_fmt {easygps_vecs}; LegacyFormat saroute_fmt {saroute_vecs}; #if SHAPELIB_ENABLED ShapeFormat shape_fmt; @@ -219,9 +211,6 @@ struct Vecs::Impl LegacyFormat navilink_fmt {navilink_vecs}; LegacyFormat ik3d_fmt {ik3d_vecs}; OsmFormat osm_fmt; - LegacyFormat destinator_poi_fmt {destinator_poi_vecs}; - LegacyFormat destinator_itn_fmt {destinator_itn_vecs}; - LegacyFormat destinator_trl_fmt {destinator_trl_vecs}; ExifFormat exif_fmt; LegacyFormat igo8_fmt {igo8_vecs}; HumminbirdFormat humminbird_fmt; @@ -236,7 +225,6 @@ struct Vecs::Impl LegacyFormat sbn_fmt {sbn_vecs}; LegacyFormat mmo_fmt {mmo_vecs}; LegacyFormat v900_fmt {v900_vecs}; - LegacyFormat enigma_fmt {enigma_vecs}; SkytraqFormat skytraq_fmt; TeletypeFormat teletype_fmt; SkytraqfileFormat skytraq_ffmt; @@ -246,9 +234,7 @@ struct Vecs::Impl LegacyFormat format_garmin_xt_fmt {format_garmin_xt_vecs}; GarminFitFormat format_fit_fmt; MapbarTrackFormat mapbar_track_fmt; - F90gTrackFormat f90g_track_fmt; MapfactorFormat mapfactor_fmt; - EnergymproFormat energympro_fmt; MyNavFormat mynav_fmt; GeoJsonFormat geojson_fmt; GgvBinFormat ggv_bin_fmt; @@ -373,13 +359,6 @@ struct Vecs::Impl "tpo", nullptr, }, - { - &easygps_fmt, - "easygps", - "EasyGPS binary format", - "loc", - nullptr, - }, { &saroute_fmt, "saroute", @@ -680,27 +659,6 @@ struct Vecs::Impl "osm", nullptr, }, - { - &destinator_poi_fmt, - "destinator_poi", - "Destinator Points of Interest (.dat)", - "dat", - nullptr, - }, - { - &destinator_itn_fmt, - "destinator_itn", - "Destinator Itineraries (.dat)", - "dat", - nullptr, - }, - { - &destinator_trl_fmt, - "destinator_trl", - "Destinator TrackLogs (.dat)", - "dat", - nullptr, - }, { &exif_fmt, "exif", @@ -799,13 +757,6 @@ struct Vecs::Impl nullptr, nullptr, }, - { - &enigma_fmt, - "enigma", - "Enigma binary waypoint file (.ert)", - "ert", - nullptr, - }, { &skytraq_fmt, "skytraq", @@ -869,13 +820,6 @@ struct Vecs::Impl "trk", nullptr, }, - { - &f90g_track_fmt, - "f90g", - "F90G Automobile DVR GPS log file", - "map", - nullptr, - }, { &mapfactor_fmt, "mapfactor", @@ -883,13 +827,6 @@ struct Vecs::Impl "xml", nullptr, }, - { - &energympro_fmt, - "energympro", - "Energympro GPS training watch", - "cpo", - nullptr, - }, { &mynav_fmt, "mynav", diff --git a/xmldoc/formats/destinator_itn.xml b/xmldoc/formats/destinator_itn.xml deleted file mode 100644 index f39ff240a..000000000 --- a/xmldoc/formats/destinator_itn.xml +++ /dev/null @@ -1,18 +0,0 @@ - - Support for Destinator itinerary files. - - - These have (mostly) extension .dat and are binary files. The file structure is undocumented - and so this format was reverse engineered from some .dat files. - At this time we can read and write name, comment and the coordinates of the route points. - - - Destinator by - Destinator Technologies - is a software for PNDs, Smartphones and PDAs. - - - - gpsbabel -i destinator_itn -f from_A_to_B.dat -o gpx -F from_A_to_B.gpx - - diff --git a/xmldoc/formats/destinator_poi.xml b/xmldoc/formats/destinator_poi.xml deleted file mode 100644 index 9cd439649..000000000 --- a/xmldoc/formats/destinator_poi.xml +++ /dev/null @@ -1,19 +0,0 @@ - - Support for Destinator binary POI files (.dat). - - - The basic information was found at mozoft.com. - GPSBabel can read and write all fields described at this document. Please note that 'house number' isn't - supported as a separate field. This field, if available in any source file, will be stored together with 'street' - into GSPBabel's internal 'address' field. - - - Destinator by - Destinator Technologies - is a software for PNDs, Smartphones and PDAs. - - - - gpsbabel -i destinator_poi -f interesting_places.dat -o gpx -F interesting_places.gpx - - diff --git a/xmldoc/formats/destinator_trl.xml b/xmldoc/formats/destinator_trl.xml deleted file mode 100644 index ffddbfd58..000000000 --- a/xmldoc/formats/destinator_trl.xml +++ /dev/null @@ -1,18 +0,0 @@ - - Support for Destinator binary tracklogs (.dat). - - - The basic information was found at mozoft.com. - In addition to the standard GPS track data of coordinates and timestamp, this format also stores the - position fix and the number of satellites seen during recording. - - - Destinator by - Destinator Technologies - is a software for PNDs, Smartphones and PDAs. - - - - gpsbabel -i destinator_trl -f last_trip.dat -o gpx -F last_trip.gpx - - diff --git a/xmldoc/formats/easygps.xml b/xmldoc/formats/easygps.xml deleted file mode 100644 index 699c41aae..000000000 --- a/xmldoc/formats/easygps.xml +++ /dev/null @@ -1,11 +0,0 @@ - - This is the binary file format used by EasyGPS - format is seemingly being phased out in favor of GPX in newer versions - of EasyGPS, but this allows conversions to and from the old binary - .loc format. - - - Information about and sketchy code to implement this file - format were provided by Eric Cloninger. - - diff --git a/xmldoc/formats/energympro.xml b/xmldoc/formats/energympro.xml deleted file mode 100644 index 817e0e054..000000000 --- a/xmldoc/formats/energympro.xml +++ /dev/null @@ -1,16 +0,0 @@ - - Input support for the Energympro training watches - file structure. - - -The -Energympro GPS sport watches present themselves as USB mass storage - devices. To get the training just connect the device using the supplied -USB cable to your computer and the device will show up as a removable device. -Your training data is in the Workout folder. - - - - gpsbabel -i energympro -f infile.cpo -o gpx,garminextensions -F outfile.gpx - - diff --git a/xmldoc/formats/enigma.xml b/xmldoc/formats/enigma.xml deleted file mode 100644 index a336dd042..000000000 --- a/xmldoc/formats/enigma.xml +++ /dev/null @@ -1,11 +0,0 @@ - - This MGL Avionics format holds waypoints or routes. This routes can be loaded by the MGL Stratomaster Enigma EFIS series ( -Enigma, -Odyssey, -Voyager, -Explorer). - - - The format is designed for microcontrollers. The use is free for any non-military - application. You can find a detailed description in the MGL Documentation. - diff --git a/xmldoc/formats/f90g.xml b/xmldoc/formats/f90g.xml deleted file mode 100644 index 7a12125b9..000000000 --- a/xmldoc/formats/f90g.xml +++ /dev/null @@ -1,19 +0,0 @@ - - -This format is for the .map files produced by the F90G automobile -Digital Video Recorder (DVR) when recording videos. The files are -found on the sd card in /DCIM/DCIMA/NORMAL/ and are named with a time -stamp and the .map extension. This format records each track point's -latitude, longitude, local time, GMT time and velocity in Kilometers -Per Hour. The local time is used in the gpsbabel translation. -Minutes, seconds and the velocity are combined to form each track point's -name in the converted trace. - - -This was implemented by analyzing data from a F90G DVR supplied from China. -Firmware F20-2013121217-E - - -The format was tested only using .map samples collected in the USA. We are -interested in samples or test results from other hemispheres. - diff --git a/xmldoc/formats/flysight.xml b/xmldoc/formats/flysight.xml deleted file mode 100644 index 2e595ca7d..000000000 --- a/xmldoc/formats/flysight.xml +++ /dev/null @@ -1,6 +0,0 @@ - -This is the format used by the FlySight GPS for wingsuit pilots. - - -Interfacing with the FlySight is pretty simple. FlySight acts like a USB disk when connected to a computer. Files are organized into folders by date, and individual files within the folder are named according to the time the log started (UTC). The files themselves are CSV text supported by this format. - diff --git a/xmldoc/formats/fugawi.xml b/xmldoc/formats/fugawi.xml deleted file mode 100644 index 7574023d8..000000000 --- a/xmldoc/formats/fugawi.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - This was a requested CSV format, and is not the proprietary -binary format used by Fugawi. Like any other CSV format, GPSBabel -cannot read tracks in this format, but converting a track into it and -then importing as track in Fugawi works. - It is known to work with Fugawi V3.1.4.635. When -importing/exporting waypoints, one has to specify the order of fields -as follows (names of fields may depend on the language used by -Fugawi): - - - Name - - Comment - - Description - - Latidude - - Longitude - - Altitude (meters) - - Date (yyyymmdd/yymmdd) - - Time of day (hhmmss) - - When importing tracks, use "[ignore]" instead of "Name", -"Comment" and "Description". - - http://www.fugawi.com/ - - -- 2.30.2